120 W Stocker St, Glendale, CA 91202-2509, Glendale
My favorite japanese grill, love how they cook the food in front of you with a few tricks,very entertaining and the food
143 S Verdugo Rd, Glendale, CA 91205-1459, Glendale
The meals and service were ahead of my expectations. We truly loved the environment of this restaurant. Amazing place to
My favorite japanese grill, love how they cook the food in front of you with a few tricks,very entertaining and the food